The Restricted and Bounded Fixpoint Closures of the Nested Relational Algebra are Equivalent

نویسندگان

  • Marc Gyssens
  • Dan Suciu
  • Dirk Van Gucht
چکیده

The nested model is an extension of the traditional, \ at" relational model in which relations can also have relation-valued entries. Its \default" query language, the nested algebra, is rather weak, unfortunately, since it is only a conservative extension of the traditional, \ at" relational algebra, and thus can only express a small fraction of the polynomial-time queries. Therefore, it was proposed to extend the nested algebra with a leastxpoint construct, but the resulting language turned out to be too powerful: many inherently exponential queries could also be expressed. Two polynomial-time restrictions of the leastxpoint closure of the nested algebra were proposed: the restricted leastxpoint closure (by Gyssens and Van Gucht) and the bounded xpoint closure (by Suciu). Here, we prove that both restrictions are equivalent in expressive power. We also exhibit a proof technique, called type substitution, by which we reduce our result to its obvious counterpart in the \ at" relational model; thus emphasizing the inherent weakness of the nested algebra.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Restricted and Bounded Fixpoint Closures of the Nested Algebra are Equivalent

The nested model is an extension of the traditional, “flat” relational model in which relations can also have relationvalued entries. Its “default” query language, the nested algebra, is rather weak, unfortunately, since it is only a conservative extension of the traditional, “flat” relational algebra, and thus can only express a small fraction of the polynomial-time queries. Therefore, it was ...

متن کامل

Equivalence and Normal Forms for the Restricted and Bounded Fixpoint in the Nested Algebra

The nested model is an extension of the traditional, \\at" relational model in which relations can also have relation-valued entries. Its \default" query language, the nested algebra, is rather weak, unfortunately, since it is only a conservative extension of the traditional, \\at" relational algebra, and thus can only express a small fraction of the polynomial-time queries. Therefore, it was p...

متن کامل

Fixpoints and Bounded Fixpoints for Complex Objects

We investigate a query language for complex-object databases, which is designed to (1) express only tractable queries, and (2) be as expressive over flat relations as first order logic with fixpoints. The language is obtained by extending the nested relational algebra NRA with a "bounded fixpoint" operator. As in the flat case, all PTime computable queries over ordered databases are expressible...

متن کامل

Equivalence of the Relational Algebra a N D Calculus for Nested Relations

Abstrac t -The relational model is extended to include nested structures. This extension is formalised using the distinction between a tuple scheme and a relation scheme. The algebra and calculus languages are defined for this model. It is shown that the restricted powerset is a derived operation in the algebra and the full powerset is expressible by a safe forraula in the calculus. Since the f...

متن کامل

Bounded Fixpoints for Complex Objects

We investigate a query language for complex-object databases, which is designed to (1) express only tractable queries, and (2) be as expressive over at relations as rst order logic with xpoints. The language is obtained by extending the nested relational algebra NRA, of 9], with a \bounded xpoint" operator. Extending the at case 15, 21] , all PTime computable queries over ordered databases are ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995